home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / addons.zip / TCW094.ZIP / TCW.REF < prev    next >
Text File  |  1997-08-08  |  16KB  |  576 lines

  1. ; +--------------------------------------------------------------+
  2. ;  The Crazy Wizard IGM Version 0.94 O.R. for LORD2 by Duane Bong
  3. ; +--------------------------------------------------------------+
  4. @#TCW
  5. @datanewday TCW.idf
  6. @clear screen
  7. @pauseoff
  8. @show
  9. ?7hHC░░C▄ ▌▌s
  10. u▐HC░░░▒C▄▀▌▌▌▌▌▌HC░▒s
  11. u░░░░C▌▌ ▐ ▐ ▌HC░░▒░▒░▒C▌s
  12. uC▐HC░▒░░▒▓▓▒▒C▐C▌Hs
  13. uC░░░░░▓██▓▒▒C▌H  = Legens
  14. ud Of The Red Dragon =C░▒░▒▓█▀ █░░░s
  15. uC▐  ▐HC░▒░░▓█   ▐▓░▒▒C▄s
  16. uC▄1HC░░▒▓█▀C█▓░▒C▐    ░ s
  17. u ▌1HC▒░█▀C▐▓░▒C▌▌  ░░ ▐▐
  18. 1HC░░▓▌C█▒░C▐ ▐ ░░  ▌▐1Hs
  19. uC▒▓█C▐▓░C▐  ▌░░  ▌▐1HCs
  20. u░▓█▀C▐▓░C▐  ▐░  ▐ ▐1HCs
  21. u░C▒█    ░Cs
  22. u█▓C▌  ▐░  ▐ ▌1HCs
  23. u░  ░C░▒▒    ░Cs
  24. u▄C▐    ▌  ▌ ▌1HCs
  25. u░C░▒C░C▀▀▄s
  26. u  ▐    ▌ ▐  ▌1HC░  ░▒▒ ░s
  27. uC░    ▀▄▌    ▌▄▀  ▌1HCs
  28. u░ ▒▒▒▒▒ ░C░C░C▌▌ s
  29. u ▐1HC░   ▒▒▓▓▓▒░ ░░Cs
  30. u░C░C░   ▐   ▐1HCs
  31. u░  ▒▓ ▄  ▄ ▓░  ░ s
  32. u   ▄▄▀█C░C░░C░    ▐   ▌
  33. 1HC░ ▒▓ █Cs
  34. u▐█▌ ░░    s
  35. u▄▀    ▓C░ ░░C░C▌1Hs
  36. uC░ ░▒ ▐C▌ s
  37. u  ▓░░    s
  38. u▀▌C░C░C▌1HCs
  39. u▒▓   s
  40. u  s
  41. u▓░░    ▐C░C▄▀1HA
  42. C░ ▒▓  ▐██▄░░░A
  43. C▌ ▓▓   ▐▌C░C▌
  44. C▒▓   ██C▌░A
  45. C▀ ▄  C▄▌C░C▐
  46. C▒▓  ▐C▐░░A
  47. C▀ ▐ CA
  48. C▌C░C▐
  49. C░ ░▒▓  CA
  50. C░░▀▀ ▐ ▐C░A
  51. CC▐
  52. C░ ░▒▓  C▀▄▄A
  53. C▄ ▌C░C░C▐
  54. C  ▌ ▒   ▌▀▀C░A
  55. CC░C▌
  56. C░▓ ▌░░▒ ▐C░A
  57. CC▌C▌
  58. C░▓ ▌ ░░▒▐   A
  59. C█ ░C░C▐▐C▌
  60. C░ ░▒ ▐  ░░▌C░A
  61. CC░C▐▐C▌
  62. C▒▓▐   ▐C░C▐ ▀▄   ▄▀
  63. C▒▒▐   ▌C░  ▄▀▌C▌ ▐▄A
  64. C ▐
  65. C▐  ▐C░ ▐ ▐   ░C▌  A
  66. C ▌▌
  67. C░ ▌ ▌   ░   ▄▌ ▌   ░C▌A
  68. C   ▐
  69. C░░▌▐    ▄▄▄▀   ▌C▒   ▌
  70. C░ ░ ▌▌  ▄▀C▐C▒   ▌
  71. C░ ░ ▌▌ ▄▌░C░A
  72. C▐C░   ▌
  73. C░ ░▐▄▀ ░░   ░░ A
  74. C▌C▒C▌
  75. C░  ▌    ▒C▒C▌
  76. C▌    ▒C▒C░    ▌
  77. C▌   ▒░C░C░    ▐
  78. C▐    ░C░C▐
  79. C▐    ░C░C░C▐
  80.    < The Crazy Wizard >C▐    ▒A
  81. CC▒C▒C▐C< LORD 2 >
  82. C▐    ▒C▐
  83. D
  84. @pauseon
  85. @key
  86. @label start
  87. @clear screen
  88. @show
  89. `0T`2he `0C`2razy `0W`2izard `0v0.94 `0O`2fficial `0R`2elease
  90. `2-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  91.  
  92. `2You see an old hooded man in long flowing robes. His robes
  93. `2appear to be `%white `2at first, but you soon notice that it relects
  94. `2the many colors of the spectrum. This must be the crazy wizard of
  95. `2many colors that the legends you heard as a child speak of.
  96. `2His wisened face expresses unimaginable sorrow. As you approach him,
  97. `2his eyes light up...
  98.  
  99. @do `v01 is 1
  100. @choice
  101. Talk to The Crazy Wizard
  102. Ask him for a gift
  103. Attack him with your s&weapon
  104. Run off and leave him alone
  105. @if response is 1 then do
  106. @begin
  107. @show
  108. `\`\`5"Hello old wizard, any clues for me? I sure could use some help."`2
  109. "The path of the dead lies ahead, do you wish to go?" replies the wizard.
  110.  
  111. @do `v01 is 1
  112. @choice
  113. Yes, tell me more about this path of the dead.
  114. What are you talking about old man? You sure are crazy!
  115. Nevermind about that, tell me more about yourself.
  116. @if response is 1 then do
  117. @begin
  118. @clear screen
  119. @show
  120. `\`\`5"Yes, tell me more about this path of the dead" `2you say.
  121.  
  122. @if `p07 less -1 then do begin
  123. @begin
  124. @show
  125. `2The wizard looks into your eyes. You feel his gaze exploring the depths
  126. of your soul and try to turn away, but you find that you cannot move!
  127. Finally after what felt like eternity, he says "The words slapstick and
  128. oneeye are your destiny! Your path is with The Dragon Tooth Clan!"
  129.  
  130. `5"Erm... okay. I think I understand. Thanks for the clue" `2 you stammer.
  131. You try to move and to your relief find that the wizard has released you
  132. from the strong grasp of his gaze.
  133. @end
  134.  
  135. @if `p07 is -1 then do begin
  136. @begin
  137. @show
  138. `2"Ah! You have found your heart I see. It lies on the path of evil, but is
  139. yet soft and should you careless be, to good you will turn." warns the
  140. wizard sternly.
  141.  
  142. `5"Erm... okay. I think I understand. Thanks for the clue" `2 you stammer.
  143. What a jerk you think to yourself. How does he know what path I'm on?!
  144. @end
  145.  
  146.  
  147. @if `p07 is 0 then do begin
  148. @begin
  149. @show
  150. `2"To use the caves in snowy pass, you will need the mountain amulet.
  151. But your heart knows not where it lies yet and I cannot help you further."
  152.  
  153. `5"Erm... okay. I think I understand. Thanks for the clue" `2 you stammer.
  154. @end
  155.  
  156. @if `p07 is 1 then do begin
  157. @begin
  158. @show
  159. `2"Ah! You have found your heart I see. It lies on the path of good, but is
  160. yet hard and should you careless be, to evil you will turn." warns the
  161. wizard sternly.
  162.  
  163. `5"Erm... okay. I think I understand. Thanks for the clue" `2 you stammer.
  164. What a jerk you think to yourself. How does he know what path I'm on?!
  165. @end
  166.  
  167. @if `p07 more 1 then do begin
  168. @begin
  169. @show
  170. `2"Seek the Koshi! They have great weapons and armours. They will lead
  171. you upon the right path. Much help will they be against `4The Red Dragon!
  172. `2But first be warned, much help the Koshi can be, but much too do they
  173. demand back from you!" says the wizard.
  174.  
  175. `5"Erm... okay. I think I understand. Thanks for the clue" `2you stammer.
  176. @end
  177. @end
  178.  
  179. @if response is 2 then do
  180. @begin
  181. @clear screen
  182. @show
  183. `\`\`5"What are you talking about old man? You sure are crazy!" `2you laugh.
  184.  
  185. `2Say what you will, but remember my words, your doom is near!
  186. @end
  187. @if response is 3 then do
  188. @begin
  189. @clear screen
  190. @show
  191. `\`\`5"Nevermind about that, tell me more about yourself" `2you say.
  192.  
  193. `2"There are not enough characters to talk to, so I was written to fix this
  194. problem!" replies the wizard.
  195.  
  196. @do `v01 is 1
  197. @choice
  198. I mean, why do they call you the crazy wizard?
  199. What are you doing in the middle of this forest anyway?
  200. How do you earn your living here in the forest?
  201. @if response is 2 then do
  202. @begin
  203. @show
  204. `\`\`2"I am here to aid you and show you the way" says the wizard.
  205.  
  206. `5"Yeah rite!" `2you think. If he really was that wise, he would have killed
  207. the `4Red Dragon `2himself long ago. The wizard frowns as though having read
  208. your mind and you quickly look away.
  209. @end
  210.  
  211. @if response is 3 then do
  212. @begin
  213. @show
  214. `\`\`2"Well erm... shh.. don't tell anybody, but I know how to make healing
  215. potions and since the nearest town is Sosen Village which is quite far away,
  216. those passing here who are in desperate need of healing can buy them from
  217. me. Hey! A wizard needs to earn some pocket money too!"
  218.  
  219. @do `v01 is 1
  220. @choice
  221. Buy some healing potions from the wizard.
  222. Nah. He'll probably try to rip me off.
  223. Come on! What else can you do besides that?
  224. @if response is 1 then do
  225. @label trade
  226. @clear screen
  227. @begin
  228. @show
  229. `2=-= `9The Crazy Wizard's Potion Shop `2=-=
  230. @do write
  231. `\`\
  232.   @BUYMANAGER
  233.   05
  234.   40
  235.   55
  236. @do goto start
  237. @end
  238.  
  239. @if response is 2 then do
  240. @begin
  241. @clear screen
  242. @show
  243. `\`\`5"Wow! You know how to make potions! That's great" `2you sarcastically
  244. tell the wizard, trying not to laugh out loud.`\
  245. @end
  246.  
  247. @if response is 3 then do
  248. @begin
  249. @show
  250. `\`\`2"Actually, I can cast a spell and warp you to one of the towns or even
  251. right up to the doorstep of your house... it's against the rules, but for a
  252. small fee....." whispers the wizard with a grin on his face. Strangely he
  253. now looks like your local politician rather than an old wizard.
  254.  
  255. @do `v01 is 1
  256. @choice
  257. Where exactly can I go and how much does it cost?
  258. No thanks, I'd rather walk and enjoy the scenery.
  259. @if response is 1 then do
  260. @begin
  261. @clear screen
  262. @show
  263. `2=-= `9Wizard's Spell Destination Listing `2=-=
  264. `\`2The wizard cautiously looks around to make sure nobody is watching before
  265. handing you a old parchment. It is a list of possible destinations. He seems
  266. to be charging a flat rate of 1 gem for all the destinations.
  267. `\
  268. @do `v01 is 1
  269. @choice
  270. Cast spell to teleport to Greentree         -  1 gem
  271. Cast spell to teleport to PortTown          -  1 gem
  272. Cast spell to teleport to Flag City         -  1 gem
  273. Cast spell to teleport to Sosen Village     -  1 gem
  274. Cast spell to teleport back home            -  1 gem
  275. Sorry, I just changed my mind.
  276. @if response is 1 then do
  277. @begin
  278. @if `p19 more 0 then do begin
  279. @begin
  280. @do `p19 - 1
  281. @show
  282. `\`\`2You grudgingly hand over 1 gem to the wizard. He raises his staff and
  283. suddenly the world starts to spin in front of your eyes.
  284. @key
  285. ; Warp to GreenTree
  286.  @do x is 10
  287.  @do y is 15
  288.  @do map is 1356
  289.  @loadmap &map
  290.  @drawmap
  291.  @update
  292.  @closescript
  293. @end
  294. @if `p19 is 0 then do begin
  295. @begin
  296. @show
  297. `\`\`2"Sorry, you don't have enough to pay me" says the wizard sadly.
  298. @key
  299. @do goto start
  300. @end
  301. @end
  302. @if response is 2 then do
  303. @begin
  304. @if `p19 more 0 then do begin
  305. @begin
  306. @do `p19 - 1
  307. @show
  308. `\`\`2You grudgingly hand over 1 gem to the wizard. He raises his staff and
  309. suddenly the world starts to spin in front of your eyes.
  310. @key
  311. ; Warp to PortTown
  312.  @do x is 38
  313.  @do y is 16
  314.  @do map is 956
  315.  @loadmap &map
  316.  @drawmap
  317.  @update
  318.  @closescript
  319. @end
  320. @if `p19 is 0 then do begin
  321. @begin
  322. @show
  323. `\`\`2"Sorry, you don't have enough to pay me" says the wizard sadly.
  324. @key
  325. @do goto start
  326. @end
  327. @end
  328. @if response is 3 then do
  329. @begin
  330. @if `p19 more 0 then do begin
  331. @begin
  332. @do `p19 - 1
  333. @show
  334. `\`\`2You grudgingly hand over 1 gem to the wizard. He raises his staff and
  335. suddenly the world starts to spin in front of your eyes.
  336. @key
  337. ; Warp to Flag City
  338.  @do x is 71
  339.  @do y is 19
  340.  @do map is 1092
  341.  @loadmap &map
  342.  @drawmap
  343.  @update
  344.  @closescript
  345. @end
  346. @if `p19 is 0 then do begin
  347. @begin
  348. @show
  349. `\`\`2"Sorry, you don't have enough to pay me" says the wizard sadly.
  350. @key
  351. @do goto start
  352. @end
  353. @end
  354. @if response is 4 then do
  355. @begin
  356. @if `p19 more 0 then do begin
  357. @begin
  358. @do `p19 - 1
  359. @show
  360. `\`\`2You grudgingly hand over 1 gem to the wizard. He raises his staff and
  361. suddenly the world starts to spin in front of your eyes.
  362. @key
  363. ; Warp to Sosen Village
  364.  @do x is 32
  365.  @do y is 7
  366.  @do map is 456
  367.  @loadmap &map
  368.  @drawmap
  369.  @update
  370.  @closescript
  371. @end
  372. @if `p19 is 0 then do begin
  373. @begin
  374. @show
  375. `\`\`2"Sorry, you don't have enough to pay me" says the wizard sadly.
  376. @key
  377. @do goto start
  378. @end
  379. @end
  380. @if response is 5 then do
  381. @begin
  382. @if `p19 more 0 then do begin
  383. @begin
  384. @do `p19 - 1
  385. @show
  386. `\`\`2You grudgingly hand over 1 gem to the wizard. He raises his staff and
  387. suddenly the world starts to spin in front of your eyes.
  388. @key
  389. ; Warp to Home
  390.  @do x is 25
  391.  @do y is 16
  392.  @do map is 1360
  393.  @loadmap &map
  394.  @drawmap
  395.  @update
  396.  @closescript
  397. @do goto done
  398. @end
  399. @if `p19 is 0 then do begin
  400. @begin
  401. @show
  402. `\`\`2"Sorry, you don't have enough to pay me" says the wizard sadly.
  403. @key
  404. @do goto start
  405. @end
  406. @end
  407. @if response is 6 then do
  408. @begin
  409. @show
  410. `\`\`2The Wizard frowns as though deprived of some great chance to swindle you
  411. of your money. You thank your lucky stars that you didn't give him such an
  412. opportunity. One gem is a lot to charge for one stupid spell!
  413. @key
  414. @do goto start
  415. @end
  416.  
  417. @end
  418.  
  419. @if response is 2 then do
  420. @begin
  421. @show
  422. `\`\`2"Come back to me if you change your mind later." says the wizard. He
  423. looks rather desperate for the money.
  424. @end
  425.  
  426. @end
  427.  
  428. @end
  429.  
  430. @if response is 1 then do
  431. @begin
  432. @show
  433. `\`\`2"Sigh... to remember the days of the fifth age and the glory of the five
  434. free races. The spear of Gilgalad and the sword of Elendil together were
  435. undefeatable." replies the old wizard. He mind seems lost in another world.
  436.  
  437. @do `v01 is 1
  438. @choice
  439. I want to know more about this fifth age you're talking about.
  440. Tell me more about this Gilgalad and Elendil. Who are they?
  441. Yeah, rite! But could you do something useful for a change?
  442. @if response is 1 then do
  443. @begin
  444. @show
  445. `\`\`2The wizard sighs and seems unwilling to say more. You wave your hands
  446. infront of his eyes and he doesn't even blink. You are now convinced that
  447. he really is crazy!
  448. @end
  449. @if response is 2 then do
  450. @begin
  451. @show
  452. `\`\`2"Gilgalad was an elven prince and Elendil was the king of a powerful
  453. kingdom in the west lands" sighs the wizard and suddenly becomes quiet.
  454. Elves? West lands? You are now convinced that he really is crazy!
  455. @end
  456. @if response is 3 then do
  457. @begin
  458. @show
  459. `\`\`2The powers of the Istari are great! Do not underestimate us!
  460. @end
  461. @key
  462. @do goto start
  463.  
  464. @end
  465. @key
  466. @do goto start
  467.  
  468. @end
  469. @key
  470. @do goto start
  471. @end
  472.  
  473. @if response is 2 then do
  474. @begin
  475. @dataload TCW.idf &playernum `p98
  476. @if `p98 is 1 then do
  477. @begin
  478. @show
  479. `\`\`2Real riches are not stored on earth but in heaven! Have you not already
  480. enough gifts here? Trouble me no more about gifts!
  481. @key
  482. @do goto start
  483. @end
  484.  
  485. @datasave TCW.idf &playernum 1
  486. @do `p98 random 4
  487.  
  488. @if `p98 is 0 then do
  489. @begin
  490. @do `p98 random 50
  491. @show 
  492. `\`\`2The Crazy Wizard gives you `0`p98 `2gold!
  493. @do money + `p98
  494. @key
  495. @do goto start
  496. @end
  497.  
  498. @if `p98 is 1 then do
  499. @begin
  500. @show
  501. `\`\`2Sorry `n but I don't have a gift for you!
  502. @key
  503. @do goto start
  504. @end
  505.  
  506. @if `p98 is 2 then do
  507. @begin
  508. @show
  509. `\`\`2The Crazy Wizard hands you a jar of green potion!
  510. @do `i05 + 1
  511. @key
  512. @do goto start
  513. @end
  514.  
  515. @if `p98 is 3 then do
  516. @begin
  517. @show
  518. `\`\`2The Crazy Wizard hands you a magic travel potion!
  519. @do `i50 + 1
  520. @key
  521. @do goto start
  522. @end
  523.  
  524. @if `p98 is 4 then do
  525. @begin
  526. @show
  527. `\`\`2I have not found you worthy of a gift today!
  528. @key
  529. @do goto start
  530. @end
  531. @end
  532.  
  533. @if response is 3 then do
  534. @begin
  535. @do `p02 is 1
  536. @show
  537. `\`\`2"You are no match for me young fool!" shouts the wizard. He raises his
  538. staff and the skys darken. A `9blue `2bolt of lightning suddenly strikes you
  539. from the staff. Your `%s&weapon `2is useless against such power! You flee
  540. from his terrible wrath running as fast as you can. `4HITPOINTS DROP TO 1!`2
  541. @key
  542. @do goto done
  543. @end
  544.  
  545. @if response is 4 then do
  546. @begin
  547. @if `p07 more 0 then do begin
  548. @begin
  549. @show
  550. `\`\`2"Remeber to seek the Koshi!" the wizard shouts as you leave.
  551. @key
  552. @do goto done
  553. @end
  554.  
  555. @if `p07 is 0 then do begin
  556. @begin
  557. @show
  558. `\`\`2"Seek and find your heart first!" the wizard shouts as you leave.
  559. @key
  560. @do goto done
  561. @end
  562.  
  563. @if `p07 less 0 then do begin
  564. @begin
  565. @show
  566. `\`\`2"Remember to seek The Dragon Tooth Clan!" the wizard shouts after you.
  567. @key
  568. @do goto done
  569. @end
  570.  
  571. @label done
  572. @drawmap
  573. @do moveback
  574. @update
  575. @closescript
  576.